#include <io.h> требуется только для объявления функции. int close(handle); int handle; handle-р, ссылающийся на открытый файл.
Описание.
Функция close закрывает все файлы, ассоциированные с handle.
Возвращаемое значение.
Эта функция возвращает 0, если файл успешно закрыт. Возвращаемое значение -1 свидетельствует об ошибке; функция errno устанавливается в EBADF, что свидетельствует о неправильном аргументе handle-ра файла.
Пример:
#include <io.h>
#include <fcntl.h>
int fh;
fh = open("data", O_RDONLY);
.
.
.
close(fh);